package com.hzzy.service;

import java.util.Date;

/**
 * 系统信息服务接口
 * @author 何剑波
 * 2016年5月11日
 */
public interface HzSystemService {
	
	/**
	 * 根据当前时间段判断当前的课次
	 * @return	int
	 */
	int getCurrentClassTimes();
	
	/**
	 * 判断当前时间是否在课程开始和课程结束区间
	 * @return
	 */
	String judgeCurrentTime(Date date);
	
	/**
	 * 根据时间段 判断是否可编辑点到
	 * @param date
	 * @return
	 */
	boolean isEditCheckins(Date date);
	
	/**
	 * 给出不能修改点到的时间界限
	 * @return
	 */
	String getIsEditCheckinsTime();
	
	/**
	 * 判断当前时间是否允许提交点到记录
	 * @param date
	 * @return
	 */
	boolean getSubmitCheckins(Date date);
}
